Learning from Human Decision-Making Behaviors - An Application to RoboCup Software Agents
نویسندگان
چکیده
Programming of software agents is a difficult task. As a result, online learning techniques have been used in order to make software agents automatically learn to decide proper condition-action rules from their experiences. However, for complicated problems this approach requires a large amount of time and might not guarantee the optimality of rules. In this paper, we discuss our study to apply decision-making behaviors of humans to software agents, when both of them are present in the same environment. We aim at implementation of human instincts or sophisticated actions that can not be easily achieved by conventional multiagent learning techniques. We use RoboCup simulation as an experimenting environment and validate the effectiveness of our approach under this environment.
منابع مشابه
An Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network
RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...
متن کاملCoordination Approach to Find Best Defense Decision with Multiple Possibilities among Robocup Soccer Simulation Team
In 2D Soccer Simulation league, agents will decide based on information and data in their model. Effective decisions need to have world model information without any noise and missing data; however, there are few solutions to omit noise in world model data; so we should find efficient ways to reduce the effect of noise when making decisions. In this article we evaluate some simple solutions whe...
متن کاملGenetic Programming Produced Competitive Soccer Softbot Teams for RoboCup97
At RoboCup, teams of autonomous robots or software softbots compete in simulated soccer matches to demonstrate cooperative robotics techniques in a very difficult, real-time, noisy environment. At the IJCAI/RoboCup97 softbot competition, all entries but ours used human-crafted cooperative decision-making behaviors. We instead entered a softbot team whose high-level decision making behaviors had...
متن کاملRoboCup Agent Learning from Observations with Hierarchical Multiple Decision Trees
It is a dif£cult task to hand-code optimal condition-action rules for software agents. A solution to this is reinforcement learning. In reinforcement learning, agents acquire the condition-action rules by learning from their experiences. However, acquisition of complicated rules might take a great amount of learning time and learning might not converge. To solve these drawbacks, an approach cal...
متن کاملRobocup-99 Team Descriptions Essex Wizards Essex-wizards
This article is to describe the Essex Wizards team attending the simulation league of RoboCup'99 in Stockholm. A long-term research goal of this team is to focus on cooperative behaviours, team roles and formations , sensor fusion and machine learning capabilities. Therefore, the initial eeorts for participating at RoboCup'99 are mainly concentrated on a multi-threaded implementation to simulat...
متن کامل